<include file="__PUBLIC__/_header" />
<body>
<div class="navbar navbar-default" id="navbar">
    <script type="text/javascript">
        try{
            ace.settings.check('navbar' , 'fixed')
        }catch(e){

        }
    </script>
    <include file="__PUBLIC__/_header_title_no_js" />
    <!-- /.container -->
</div>
<script type="text/javascript">
    jQuery(function($) {
        $('.easy-pie-chart.percentage').each(function(){
            var $box = $(this).closest('.infobox');
            var barColor = $(this).data('color') || (!$box.hasClass('infobox-dark') ? $box.css('color') : 'rgba(255,255,255,0.95)');
            var trackColor = barColor == 'rgba(255,255,255,0.95)' ? 'rgba(255,255,255,0.25)' : '#E2E2E2';
            var size = parseInt($(this).data('size')) || 50;
            $(this).easyPieChart({
                barColor: barColor,
                trackColor: trackColor,
                scaleColor: false,
                lineCap: 'butt',
                lineWidth: parseInt(size/10),
                animate: /msie\s*(8|7|6)/.test(navigator.userAgent.toLowerCase()) ? false : 1000,
                size: size
            });
        })

        $('.sparkline').each(function(){
            var $box = $(this).closest('.infobox');
            var barColor = !$box.hasClass('infobox-dark') ? $box.css('color') : '#FFF';
            $(this).sparkline('html', {tagValuesAttribute:'data-values', type: 'bar', barColor: barColor , chartRangeMin:$(this).data('min') || 0} );
        });




        var placeholder = $('#piechart-placeholder').css({'width':'90%' , 'min-height':'150px'});
        var data = [
            { label: "social networks",  data: 38.7, color: "#68BC31"},
            { label: "search engines",  data: 24.5, color: "#2091CF"},
            { label: "ad campaigns",  data: 8.2, color: "#AF4E96"},
            { label: "direct traffic",  data: 18.6, color: "#DA5430"},
            { label: "other",  data: 10, color: "#FEE074"}
        ]
        function drawPieChart(placeholder, data, position) {
            $.plot(placeholder, data, {
                series: {
                    pie: {
                        show: true,
                        tilt:0.8,
                        highlight: {
                            opacity: 0.25
                        },
                        stroke: {
                            color: '#fff',
                            width: 2
                        },
                        startAngle: 2
                    }
                },
                legend: {
                    show: true,
                    position: position || "ne",
                    labelBoxBorderColor: null,
                    margin:[-30,15]
                }
                ,
                grid: {
                    hoverable: true,
                    clickable: true
                }
            })
        }
        drawPieChart(placeholder, data);

        /**
         we saved the drawing function and the data to redraw with different position later when switching to RTL mode dynamically
         so that's not needed actually.
         */
        placeholder.data('chart', data);
        placeholder.data('draw', drawPieChart);



        var $tooltip = $("<div class='tooltip top in'><div class='tooltip-inner'></div></div>").hide().appendTo('body');
        var previousPoint = null;

        placeholder.on('plothover', function (event, pos, item) {
            if(item) {
                if (previousPoint != item.seriesIndex) {
                    previousPoint = item.seriesIndex;
                    var tip = item.series['label'] + " : " + item.series['percent']+'%';
                    $tooltip.show().children(0).text(tip);
                }
                $tooltip.css({top:pos.pageY + 10, left:pos.pageX + 10});
            } else {
                $tooltip.hide();
                previousPoint = null;
            }

        });






        var d1 = [];
        for (var i = 0; i < Math.PI * 2; i += 0.5) {
            d1.push([i, Math.sin(i)]);
        }

        var d2 = [];
        for (var i = 0; i < Math.PI * 2; i += 0.5) {
            d2.push([i, Math.cos(i)]);
        }

        var d3 = [];
        for (var i = 0; i < Math.PI * 2; i += 0.2) {
            d3.push([i, Math.tan(i)]);
        }


        var sales_charts = $('#sales-charts').css({'width':'100%' , 'height':'220px'});
        $.plot("#sales-charts", [
            { label: "新机汇", data: d1 },
            { label: "零配件", data: d2 },
            { label: "二手机", data: d3 }
        ], {
            hoverable: true,
            shadowSize: 0,
            series: {
                lines: { show: true },
                points: { show: true }
            },
            xaxis: {
                tickLength: 0
            },
            yaxis: {
                ticks: 10,
                min: -2,
                max: 2,
                tickDecimals: 3
            },
            grid: {
                backgroundColor: { colors: [ "#fff", "#fff" ] },
                borderWidth: 1,
                borderColor:'#555'
            }
        });


        $('#recent-box [data-rel="tooltip"]').tooltip({placement: tooltip_placement});
        function tooltip_placement(context, source) {
            var $source = $(source);
            var $parent = $source.closest('.tab-content')
            var off1 = $parent.offset();
            var w1 = $parent.width();

            var off2 = $source.offset();
            var w2 = $source.width();

            if( parseInt(off2.left) < parseInt(off1.left) + parseInt(w1 / 2) ) return 'right';
            return 'left';
        }


        $('.dialogs,.comments').slimScroll({
            height: '300px'
        });


        //Android's default browser somehow is confused when tapping on label which will lead to dragging the task
        //so disable dragging when clicking on label
        var agent = navigator.userAgent.toLowerCase();
        if("ontouchstart" in document && /applewebkit/.test(agent) && /android/.test(agent))
            $('#tasks').on('touchstart', function(e){
                var li = $(e.target).closest('#tasks li');
                if(li.length == 0)return;
                var label = li.find('label.inline').get(0);
                if(label == e.target || $.contains(label, e.target)) e.stopImmediatePropagation() ;
            });

        $('#tasks').sortable({
                    opacity:0.8,
                    revert:true,
                    forceHelperSize:true,
                    placeholder: 'draggable-placeholder',
                    forcePlaceholderSize:true,
                    tolerance:'pointer',
                    stop: function( event, ui ) {
                        $(ui.item).css('z-index', 'auto');
                    }
                }
        );

        $('#tasks').disableSelection();
        $('#tasks input:checkbox').removeAttr('checked').on('click', function(){
            if(this.checked) $(this).closest('li').addClass('selected');
            else $(this).closest('li').removeClass('selected');
        });


    })
</script>
<div class="main-container" id="main-container">
    <script type="text/javascript">
        try{ace.settings.check('main-container' , 'fixed')}catch(e){}
    </script>
    <div class="main-container-inner">
        <a class="menu-toggler" id="menu-toggler" href="#"> <span class="menu-text"></span> </a>
        <div class="sidebar" id="sidebar">
            <script type="text/javascript">
                try{
                    ace.settings.check('sidebar' , 'fixed')
                }catch(e){

                }
            </script>
            <include file="__PUBLIC__/_nav" />
            <!-- /.nav-list -->
            <div class="sidebar-collapse" id="sidebar-collapse">
                <i class="icon-double-angle-left" data-icon1="icon-double-angle-left" data-icon2="icon-double-angle-right"></i>
            </div>
            <script type="text/javascript">
                try{
                    ace.settings.check('sidebar' , 'collapsed')
                }catch(e){
                }
            </script>
        </div>
        <div class="main-content">
            <div class="breadcrumbs" id="breadcrumbs">
                <script type="text/javascript">
                    try{
                        ace.settings.check('breadcrumbs' , 'fixed')
                    }catch(e){

                    }
                </script>
                <ul class="breadcrumb">
                    <li> <i class="icon-home home-icon"></i> <a href="{:Controller::_createUrl('index/index')}">首页</a></li>
                    <li class="active">控制台</li>
                </ul>
                <!-- .breadcrumb -->
            </div>
            <div class="page-content">
                <!-- /.page-header -->
                <div class="row" >
                    <div class="col-xs-12">
                        <div class="alert alert-block alert-success">
                            <button type="button" class="close" data-dismiss="alert"> <i class="icon-remove"></i> </button>
                            <i class="icon-ok green"></i> 欢迎使用
                            <strong class="green"> 黔城壹家订货管理平台 <small>(v1.0)</small> </strong>
                        </div>
                        <div class="row">
								<volist id="vm" name="list">
								<div class="col-sm-6">
									<div class="widget-box transparent">
									
										<div class="widget-header widget-header-flat">
											<h4 class="lighter"><i class=" icon-bar-chart"></i>{$vm.module_name}</h4>
											
											<div class="widget-toolbar">
												<a href="#" data-action="collapse"><i class="icon-chevron-up"></i></a>
											</div>
										</div>

										<div class="widget-body" style='margin-top:10px;'>
											<div class="clearfix">	
												<volist id="vt"  name="vm[data]">
												<div style='height:50px; <if condition="($vm[module_id] eq 1)">width:50%;<else />width:48%;</if>' class='infobox infobox-blue <if condition="($vm[module_id] eq 2)"> infobox-green infobox-dark </if>' >
													<span class="grey">
													<if condition="$vm[module_id] eq 1">
													<i class='{$icon[$vt[type_id]]} icon-2x blue'></i>
													&nbsp; <span style="font-size: 15px; color:blue;">{$vt.type_name}</span>
													<h4 class="bigger pull-right blue">{$vt.type_value}</h4>	
													<else />
													&nbsp;<span  style="font-size: 15px; color:#fff; ">{$vt.type_name}</span>
														<h4 class="bigger pull-right white" >{$vt.type_value}</h4>
													</if>
													</span>
													
												</div>
												</volist>
												
											</div>
											
										</div><!-- /widget-body -->
									</div>
									
									<!-- /widget-box -->
								</div>
								</volist>
								
							</div>
						</div>
                        <!--<div class="hr hr32 hr-dotted"></div>-->

                    </div>
                    <!-- /.col -->
                </div>
                <!-- /.row -->
            </div>
            <!-- /.page-content -->
        </div>
        <!-- /.main-content -->
        <a href="#" id="btn-scroll-up" class="btn-scroll-up btn btn-sm btn-inverse"> <i class="icon-double-angle-up icon-only bigger-110"></i> </a>
        <!-- basic scripts -->
        <script type="text/javascript">
            window.jQuery || document.write("<script src='__APP_SKIN__js/jquery-2.0.3.min.js'>"+"<"+"script>");
        </script>
        <!-- <![endif]-->
        <!--[if IE]>
        <script type="text/javascript">
            window.jQuery || document.write("<script src='__APP_SKIN__js/jquery-1.10.2.min.js'>"+"<"+"script>");
        </script>
        <![endif]-->
        <script type="text/javascript">
            if("ontouchend" in document) document.write("<script src='__APP_SKIN__js/jquery.mobile.custom.min.js'>"+"<"+"script>");
        </script>
        <script src="__APP_SKIN__js/bootstrap.min.js"></script>
        <script src="__APP_SKIN__js/typeahead-bs2.min.js"></script>
        <!-- page specific plugin scripts -->
        <!--[if lte IE 8]>
        <script src="__APP_SKIN__js/excanvas.min.js"></script>
        <![endif]-->
        <script src="__APP_SKIN__js/jquery-ui-1.10.3.full.min.js"></script>
        <!--  <script src="__APP_SKIN__js/jquery-ui-1.10.3.custom.min.js"></script>-->
        <script src="__APP_SKIN__js/chosen.jquery.min.js"></script>
        <script src="__APP_SKIN__js/jquery.ui.touch-punch.min.js"></script>
        <script src="__APP_SKIN__js/jquery.slimscroll.min.js"></script>
        <script src="__APP_SKIN__js/jquery.easy-pie-chart.min.js"></script>
        <script src="__APP_SKIN__js/jquery.sparkline.min.js"></script>
        <script src="__APP_SKIN__js/flot/jquery.flot.min.js"></script>
        <script src="__APP_SKIN__js/flot/jquery.flot.pie.min.js"></script>
        <script src="__APP_SKIN__js/flot/jquery.flot.resize.min.js"></script>
        <!-- ace scripts -->
        <script src="__APP_SKIN__js/ace-elements.min.js"></script>
        <script src="__APP_SKIN__js/ace.min.js"></script>
        <script src="__APP_SKIN__js/date-time/bootstrap-datepicker.min.js"></script>
        <script src="__APP_SKIN__js/jqGrid/jquery.jqGrid.min.js"></script>
        <script src="__APP_SKIN__js/jqGrid/i18n/grid.locale-en.js"></script>
        <script src="__APP_SKIN__js/echarts.min .js" type="text/javascript"></script>
        <script src="__APP_SKIN__js/order_statistics.js?1" type="text/javascript"></script>
    </div>
</div>

</style>
</body>
</html>